package com.zlzlib.log.bean.enums;

import com.zlzlib.common.bean.BaseEnum;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

/**
 * @DateTime: 2023/3/9 10:39
 * @Author zlz
 * @Version 1.0
 */
@Getter
@RequiredArgsConstructor
public enum LogType implements BaseEnum {
    /**
     * 普通日志
     */
    print("打印日志"),
    /**
     * 其他日志
     */
    other("其他日志"),
    /**
     * 配置日志
     */
    config("配置日志"),
    /**
     * 操作日志
     */
    operation("操作日志"),
    /**
     * 警告日志
     */
    warning("警告日志"),
    /**
     * 主动接口
     */
    invoke("主动接口"),
    /**
     * 被动接口
     */
    provider("被动接口"),
    /**
     * 错误日志
     */
    error("错误日志");

    private final String desc;


    @Override
    public String getValue() {
        return name();
    }
}
